<nav class="breadcrumb"><i class="Hui-iconfont">&#xe67f;</i> 首页 <span class="c-gray en">&gt;</span> 系统管理 <span class="c-gray en">&gt;</span> 角色管理<span class="c-gray en">&gt;</span> 修改角色</nav>
	<div id="sectionContent" class="Hui-article">
		<article class="page-container">
			<input type="hidden" id="roleId" v-model="content.id"/>
			<div class="form form-horizontal" id="form-admin-add">
				<div class="row cl">
					<label class="form-label col-xs-4 col-sm-3"><span class="c-red">*</span>角色名称：</label>
					<div class="formControls col-xs-8 col-sm-9">
						<input type="text" class="input-text" id="name" v-model="content.name">
					</div>
				</div>
				<div class="row cl">
					<label class="form-label col-xs-4 col-sm-3">角色备注：</label>
					<div class="formControls col-xs-8 col-sm-9">
						<textarea id="note" v-model="content.note" cols="" rows="" class="textarea" onKeyUp="textarealength(this,100)"></textarea>
						<p class="textarea-numberbar"><em class="textarea-length">0</em>/100</p>
					</div>
				</div>
				<div class="row cl">
					<div class="col-xs-8 col-sm-9 col-xs-offset-4 col-sm-offset-3">
						<input class="btn btn-primary" type="button" v-on:click="saveData()" value="&nbsp;&nbsp;提交&nbsp;&nbsp;" style="margin-right:30px;">
						<input class="btn" type="button" onclick="javascript:history.go(-1)" value="&nbsp;&nbsp;取消&nbsp;&nbsp;">
					</div>
				</div>
			</div>
		</article>
	</div>
<script>
      new Vue({
          el:'#sectionContent',
          http: authorization(),
          data:{
              content:{}
          },
          created:function(){
              this.$http.get('/restful/base/v1.0/role/'+getQueryString('id')).then((response) => {
                  this.content = responseObj(response).data;
              }).catch(function(response) {
                  alert(errorMsg(response));
              });
          },
          methods:{
              backToList:function(){
                  window.parent.location.href="#!view/system/role/role-list.html?"+Math.random();
              },
              saveData:function(){
                  var formData = {
                      name:$('#name').val(),
                      note:$('#note').val()
                  };
                  this.$http.put('/restful/base/v1.0/role/'+$('#roleId').val(),formData).then((response) => {
                      this.backToList();
                  }).catch(function(response) {
                      alert(errorMsg(response));
                  });
              }
          }
      });
  </script>
